Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F3 France F7 Italy F10 Austria F1 France F5 Italy F7 Italy F9 Germany F6 Germany F8 Germany F9 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F1 Germany F2 Germany F3 France F3 Portugal F1 Portugal F2 Switzerland F2 Turkey F6 Italy F18 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Spain F39 Germany F3 Germany F4 Spain F7 Spain F8 Spain F9 Spain F10 Italy F4 Spain F14 Germany F2 Austria F7 Germany F13 Serbia F12 Turkey F28 Austria F6 Great Britain F10 Austria F5 Germany F17 Copa Ericsson Brazil - Sao Paulo IPCL Cup - Vadodara KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington Warsteiner Challenger Lubeck - Lubeck Sporting Challenger - Turin The Powder Byrne Trophy - Surbiton Open Castilla y Leon - Segovia Challenger 42 - Andrezieux The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia Challenger Ford de Cherbourg - Cherbourg Fergana Challenger - Fergana Tennis Napoli Cup 2006 - Napoli BH Telecom Indoors Sarajevo 2006 - Sarajevo VII Open Banc Agricol - Andorra Heilbronn Open - Heilbronn Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Men's Challenger of Urbana-Champaign - Urbana Maia Open 2002 - Maia Tatra Banka Open - Bratislava Medicor Open - Budapest Mumbai Challenger - Mumbai Open Castilla y Leon Trofeo Iberdrola - Segovia Open de l'Isere - Grenoble Open de Franche Comte - Besancon Third Bank Tennis Championships - Lexington Open de L'Isere-Open 38 - Grenoble Heilbronn Open - Heilbronn USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose USTA Seascape Challenger - Aptos Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Tampere Challenger - Tampere Challenger Britania Zavaleta - Puebla USTA/Safeway Challenger - Aptos Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Ahmedabad Challenger - Ahmedabad 7th Wartburg Open - Eisenach Frito Lay/USTA Challenger - Binghamton USTA Challenger of Burbank - Burbank VIII Trofeo Ciutat de Barcelona - Barcelona Tatra Banka Open 2001 - Bratislava Hamburg Challenger - Hamburg Tatra Banka Open 2003 - Bratislava Windy City Classic - Winnetka GHI Bronx Tennis Classic - Bronx Challenger Copa Sevilla Internacionales de Andalucia - Seville Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Top Wool Challenger Biella - Biella Zagreb Open - Zagreb XL Bermuda Open - Bermuda The LTA Nottingham Challenger - Nottingham Tunis Open - Tunis Open Castilla y Leon - Segovia Geneva Challenger Open D'Orleans - Orleans Ethias Tennis Trophy - Mons KGHM Emax Polish Indoors - Wroclaw Aachen Challenger Helsinki Challenger The LTA Hester Trophy - Manchester Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Internationaux de Doubs Open de Franchie-Comte - Besancon LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade Prostejov Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Busan Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Manchester Trophy - Manchester Open Prevadies - St. Brieuc Shanghai Challenger Heilbronn Open - Heilbronn Bergamo Challenger Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Open D'Orleans - Orleans Santa Cruz de la Sierra Challenger Open des Alpes Trophee BNP Paribas - Grenoble Segovia Challenger ECM Prague Open 2005 - Prague Open de Tenis Amaya - Pamplona Kobstaedernes ATP Challenger - Kolding Heineken Open Singapore - Singapore Open de Nice - Nice Qatar Mobil Open 2000 - Doha Abierto Mexicano de Tenis Pegaso - Mexico City Warsteiner Challenger Wolfsburg - Wolfsburg Intersport Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest Tennis Napoli Cup - Naples ATP Challenger Hamburg - Hamburg Zivnobanka Czech Open - Prostejov President's Cup 2000 - Tashkent Memorial Kolyaskin - Donetsk Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Slovak Open - Bratislava Madrid Challenger KGHM Polish Indoors - Wroclaw Open 13 - Marseille Open Castilla y Leon - Segovia BMW Open - Munich Nottingham Challenger Copa Ericsson Uruguay - Montevideo Miller Lite Hall of Fame Tennis Championships - Newport St. Tropez Challenger Open Carparti - Brasov ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Jameson Cup - Milan The Hamlet Cup - Long Island U.S. Men's Clay Court Championships - Orlando Mallorca Challenger Kremlin Cup - Moscow Blumenau Challenger Vancouver Challenger Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot LTA Manchester challenger - Manchester AIG Japan Open - Tokyo Aix En Provence Challenger The Stella Artois Grass Court Championships - London USTA Comerica Challenger - Aptos Heineken Open - Auckland Milan Indoors - Milan Challenger DCN de Cherbourg - Cherbourg Copenhagen Open - Copenhagen Open de L'Isere - Grenoble Open Seat Godo 2003 - Barcelona Grand Prix de Tennis de Lyon - Lyon Napoli Challenger - Napoli Qatar Exxon Mobil Open 2002 - Doha Jameson Cup - Milan Internationaux de Bretagne - Brest Challenger 42 - Andrezieux Lyon Challenger Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Sardinia International Championship - Cagliari Optimus Maia Open - Maia Ortisei Challenger Copa Ericsson Chile - Santiago Monterrey Challenger Phoenix Challenger Salem Open - Hong Kong Copa Sevilla Inernacionales de Andalucia - Seville Warsteiner Challenger Wolfsburg - Wolfsburg Renault Slovenian Open - Ljubljana Aix En Provence Challenger Bordeaux Challenger Challenger 42 - Andrezieux Siemens Open 2003 - Scheveningen Ilkley Challenger Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Istanbul Challenger Alicante Challenger Open de L'Isere - Grenoble Roanne Challenger XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Infiniti Open - Los Angeles ATP Open Castilla y Leon - Segovia Internationaux du Doubs - Besancon Bordeaux Challenger Tunis Open 2006 - Tunis Bratislava 1 Challenger Segovia Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Open 13 - Marseille Estoril Open - Estoril The Stella Artois Grass Court Championships - London International Tennis Championships - Delray Beach President's Cup - Tashkent TD Waterhouse Cup - Long Island Tata Open - Chennai Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona BMW Open - Munich Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Kroger / St. Jude International - Memphis Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Orleans Challenger Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Alicante Challenger Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Brest Challenger ARAG World Team Championship - Dusseldorf Sydney International - Sydney PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Sybase Open - San Jose Pilot Pen Tennis - New Haven China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril German Tennis Championships - Hamburg Heineken Open - Auckland Brasil Open - Sao Paulo Franklin Templeton Tennis Classic - Scottsdale Bet-at-home Open - Hamburg Helsinki Challenger PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia SAP Open - San Jose SkiStar Swedish Open - Bastad International Championship of Croatia - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Heineken Open Shanghai - Shanghai Open de Moselle - Metz Medibank International - Sydney AEGON Championships - London Ecuador Open - Quito Catella Swedish Open - Bastad Synsam Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona AEGON Championships - London Salzburg Challenger If Stockholm Open - Stockholm SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Gerry Weber Open - Halle Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Intrum Stockholm Open - Stockholm DIEMA XTRA Sofia Open - Sofia Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad European Open - Antwerp Belgrade 2 - Belgrade Astana Open - Nur-Sultan Argentina Open - Buenos Aires Abierto de Tenis Mifel - Los Cabos Abierto Mexicano Telcel - Acapulco Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington BellSouth Open - Vina del Mar China Open - Beijing BRD Nastase Tiriac Trophy - Bucharest Open de Moselle - Metz Antalya Cup - Antalya Open 13 - Marseille The Stella Artois Championships - London Rio Open - Rio de Janeiro Synsam Swedish Open - Bastad Antalya Cup - Antalya Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Erste Bank Open - Vienna Libema Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Moselle Open - Metz Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Astana Open - Nur-Sultan Millennium Estoril Open - Estoril Allianz Suisse Open - Gstaad Sofia Open - Sofia Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Abierto Mexicano Telcel - Acapulco Heineken Open Shanghai - Shanghai China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Open Sabadell Atlantico - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad Valencia Open - Valencia Qatar ExxonMobil Open - Doha International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Open Sud de France - Montpellier If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Dallas Open - Dallas Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad USTA Safeway Challenger - Aptos Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Valencia Open - Valencia Internationaux de Tennis de Brest - Brest Rakuten Japan Open - Tokyo Tenerife Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Bristol Challenger Trophy - Bristol US Men's Clay Court Championship - Houston Hungarian Open - Budapest Crystal Cup 1998 - Portoroz Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Tatra Banka Open - Bratislava Gemax Open - Belgrade China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Seville Challenger Swiss Open - Gstaad Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco AEGON Championships - London Arizona Men's Tennis Championships - Scottsdale China Open - Beijing Ordina Open - 's-Hertogenbosch Rio Open - Rio de Janeiro bett1HULKS Indoors - Cologne Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Open Romania - Bucharest Grand Prix Hassan II - Casablanca Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Copenhagen Open - Copenhagen Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Grand Prix Hassan II - Casablanca Millennium Estoril Open - Estoril Heineken Open - Auckland Mallorca Championships - Mallorca Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Open SEAT 2008 - Barcelona AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles China Open - Beijing The Stella Artois Grass Court Championships - London BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Tennis Masters Series - Miami Adidas International - Sydney Catella Swedish Open - Bastad Los Angeles Heineken Trophy - 's-Hertogenbosch Ecuador Open - Quito US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Verizon Tennis Challenge - Atlanta China Open - Beijing The Stella Artois Grass Court Championships - Queen's/London Sydney International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch The Ericsson Open - Miami SkiStar Swedish Open - Bastad Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Generali Open 2002 - Kitzbuhel Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tento Czech Open - Prague Erste Bank Open - Vienna Copenhagen Open - Copenhagen bett1HULKS Championships - Cologne Mercedes-Benz Cup - Los Angeles Copenhagen Open - Copenhagen Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Tennis Masters Series - Monte Carlo Pozoblanco Challenger Tennis Masters Series - Madrid Rogers Cup - Toronto Santo Domingo Challenger Stanford Challenger BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Open de la Comunidad Valenciana - Valencia Tennis Masters Series - Indian Wells Miami Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Vietnam Open - Ho Chi Minh City Tennis Channel Open - Las Vegas Campionati Internazionali d'Italia - Rome Heineken Open - Auckland SAP Open - San Jose Brisbane International - Brisbane French Open - Paris Masters Series Madrid - Madrid French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mallorca Championships - Mallorca Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Tennis Masters Series - Paris Wimbledon - London Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris French Open - Paris Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris Western & Southern Open - Cincinnati Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo French Open - Paris Shanghai ATP Masters - Shanghai U.S. Open - New York Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Thailand Open - Bangkok China Open - Beijing San Diego Open - San Diego U.S. Open - New York German Tennis Championships - Hamburg Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Apia International - Sydney Davis Cup, World Group, F, ARG-ESP 1-3 Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Australian Open - Melbourne Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Campeonato de Espana Kia de Tenis 2004 - Madrid AAMI Classic - Kooyong AAMI Classic - Kooyong Australian Open - Melbourne French Open - Paris All Lower level tournaments BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Olympics - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 AAMI Classic - Kooyong AAMI Classic - Kooyong Barclays ATP World Tour Finals - London